home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / mtools.lha / mtools-2.0.7 / Release.notes < prev    next >
Text File  |  1992-09-10  |  4KB  |  108 lines

  1. Patch #7, 6 Sep 92
  2.  
  3. This patch will change the method of determining if the FAT encoding
  4. scheme in the devices.c file is correct.  The method introduced by patch
  5. #6 was naive and easily fooled.
  6.  
  7. A pre-processor variable called CHK_FAT has been added to the fat_read.c
  8. file just in case this new method isn't appropriate for all disks.
  9.  
  10. -----------------------------------------------------------------------------
  11. Patch #6, 21 Aug 92
  12.  
  13. This patch will add the following features:
  14.  
  15.     1) Mtools commands now use advisory locks to preclude two
  16.     processes from writing to the same DOS filesystem.  You must
  17.     edit the Makefile to choose one of the 3 lock methods:
  18.         -DLOCKF, -DFLOCK, or -DFCNTL.
  19.     See the Configure file for more details.
  20.  
  21.     2) An error detection routine has been added to determine if the
  22.     FAT encoding scheme in the devices.c file is correct.
  23.  
  24.     3) Mtools commands now return exit codes with the following
  25.     meaning:
  26.         0 = success
  27.         1 = utter failure
  28.         2 = partial sucess/failure.  (at least one successful
  29.             operation, but at least one failure)
  30.  
  31. It also corrects a bug when Mtools is used on machines that have 16 bit
  32. integers.  However, machines with 16 bit integers are limited to FAT
  33. tables that are less than 64k in length.
  34. -------------------------------------------------------------------------------
  35. Patch #5, 25 Aug 91
  36.  
  37. This patch will add a few new features:
  38.  
  39.     1) Mtools will now work properly on MSDOS partitions that are
  40.     greater than 32M.
  41.  
  42.     2) If the "current working directory" information (contained in
  43.     the $HOME/.mcwd file) is more than 6 hours old, Mtools will
  44.     issue a warning and ignore the old information.
  45.  
  46.     3) The mcopy command will now copy files between 2 MSDOS file
  47.     systems (such as mcopy "a:*" b:).
  48.  
  49. -------------------------------------------------------------------------------
  50. Patch #4, 11 Apr 91
  51.  
  52.     This patch will fix a bug in the mmd command where directories
  53.     inherited the file name extension of the parent directory.  It
  54.     also adds a feature that will allow the copying of zero length
  55.     files.
  56.  
  57. -------------------------------------------------------------------------------
  58. Patch #3, 28 Nov 90
  59.  
  60.     This patch will fix a bug where Mtools sometimes bypasses the
  61.     disk "cache" and reads/writes to the disk directly.
  62.  
  63. -------------------------------------------------------------------------------
  64. Patch #2, 21 Nov 90
  65.  
  66.     This patch will fix a bug in the folding of MSDOS filenames to
  67.     lower case, and will fix a bug that could prevent the detection
  68.     of a full disk.
  69.  
  70. -------------------------------------------------------------------------------
  71. Patch #1, 12 Oct 90
  72.  
  73.     This patch will fix a few problems on Berkekely flavors of Unix,
  74.     and will fix the floating point exception bug when Mtools is
  75.     used with diskettes that have been formatted under very old DOS
  76.     (or formatted by some other non-DOS system).
  77.  
  78. -------------------------------------------------------------------------------
  79. New in the v2.0 release....
  80.  
  81.     1) Support for multiple devices.  Mtools now supports:
  82.         multiple floppy disks (A:, B:, etc)
  83.         DOS partitions on a hard disk
  84.         DOS "images" such as those VP/ix uses.
  85.  
  86.     2) Wildcards are supported anywhere in a pathname (not just
  87.     in the "filename" part as before)
  88.  
  89.     3) Reads and writes to slow devices are now "cylinder buffered"
  90.     when appropriate.
  91.  
  92.     4) Versions of CD, FORMAT, LABEL, and ATTRIB have been added.
  93.  
  94.     5) A Mtools.1 manual page has beed added for an overview of Mtools.
  95.  
  96.     6) The mkmanifest command has been added.  Although not an 'mtool'
  97.     command, it makes life easier when fixing up Unix filenames that
  98.     get clobbered by MSDOS file name restrictions.
  99.  
  100.     7) The mkdfs program of the "fast-mtools" release for the Sun
  101.     SparcStation can be replaced with mformat.
  102.  
  103.     8) The Configure file has been included to help those who must add
  104.     devices to the devices.c file.
  105.  
  106.     Many thanks to Viktor Dukhovni (viktor@math.princeton.edu) for
  107.     many of the ideas in the new release.
  108.